mushroom (polyp) - English Synonyms Dictionary